Class CameraPoseVisualization

Class Documentation

class CameraPoseVisualization

Public Functions

CameraPoseVisualization()
CameraPoseVisualization(float r, float g, float b, float a)
void setImageBoundaryColor(float r, float g, float b, float a = 1.0)
void setOpticalCenterConnectorColor(float r, float g, float b, float a = 1.0)
void setScale(double s)
void setLineWidth(double width)
void add_pose(const Eigen::Vector3d &p, const Eigen::Quaterniond &q)
void reset()
void publish_by(ros::Publisher &pub, const std_msgs::Header &header)
void add_edge(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1)
void add_loopedge(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1)
void publish_image_by(ros::Publisher &pub, const std_msgs::Header &header)

Public Members

std::string m_marker_ns